@charset "utf-8";
/* CSS Document */

	
	html, body {
		margin:0px;
		padding:0px;
	}
	
	#Flash{
		width:300px;
		min-height:25px;
		height:auto;
		font-family:georgia,serif;
		font-size:1.2em;
		padding:10px 5px 10px 30px;
		text-align:left;
		font-weight:normal;
		border-radius:8px;
		color:#FFFFFF;
		float:right;
		clear:both;
		margin-top:5px;
		margin-right:15px;
		line-height:20px;
		behavior: url(hack_ie8/PIE.htc);		
	}
	
	.msjError {
		background-image:url(../images/background_red.png);
	}

	.msjOk {
		background-image:url(../images/background_green.png);
	}


	
	body{
	margin:0px;
	padding:0px;
	background-color: #000;
	background-attachment: fixed;
	background-image:url(../images/background_body.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-size:12px;
	}
	
	#wp{
		position:absolute;
		width:100%;
		height: 100%;
	}
	
	#contenedor{
		width:1024px;
		min-height:auto;
		height:auto;
		position:relative;
		margin: 0 auto;
	}
	
	#pie{
	width:950px;
	height:15px;
	margin:0 auto;
	text-align:center;
	font-family:georgia,serif;
	font-size:1.2em;
	font-weight:bold;
	/*color:white;*/
	color: rgba(19, 30, 36, 0.78);
	position:relative;
		
	}
	
	#title{
		width:auto;
		height:75px;
		padding:10px 10px 10px 10px;
		margin:0 auto;
		/*color:#FFF;*/
		/*color: rgba(46, 42, 31, 0.78);*/
		color: rgba(31, 48, 104, 0.78);
		margin-top:30px;
		font-family:georgia,serif;
		text-align:center;
		font-size:3em;
		margin-bottom:20px;
		clear:both;
		line-height:1em;
		background-image:url(../images/background_red.png);
	}
	
	#login{
		width:auto;
		min-height:620px;
		height:auto;
	}

	#table_lg{
		background: url(../images/background_black.png) repeat;
		margin-top:100px;
		border-radius:20px;
		margin-right:10px;
		width:350px;
		behavior: url(hack_ie8/PIE.htc);
	}
	
	#username , #password{ 
		width:250px;
		height:27px;
		padding:2px;
		margin-top:5px;
		color:#000;
		font-size:1.2em;
		vertical-align: middle;
		behavior: url(hack_ie8/PIE.htc);
		line-height:25px;
	}
	
	#enviar{
		color: #666666; 
		margin-top: 5px; 
		padding: 4px;
		cursor:pointer;
	}
	
	#table_lg td , #table_lg tr{
		padding:8px;
		color:white;
		font-weight:bold;
		font-family:georgia,serif;
		line-height:15px;
	}
	
	.black{
		font-size:20px;
	    font-family:georgia,serif;
		font-weight:normal;
	}
	
	.min{
		font-size:0.7em;
	}
	
	#table_lg tr td span{
		text-align:center;
	}
	
	#table_lg tr td a{
		text-align:center;
		color:white;
		text-decoration:none;
		margin-bottom:5px;
		border:1px #FFF dotted;
		padding:5px 10px 5px 10px;
	}
